package algo3.algothief.vista;

import algo3.algothief.modelo.Juego;


public class VistaRangoPolicia {
	
	private Juego juego;
	
//---------------------------------------------------------------------------------------------------------

	public VistaRangoPolicia(Juego juegoActual) {
		this.juego = juegoActual;
	}
	
//---------------------------------------------------------------------------------------------------------
	
	public void graficarMensajeDeCantidadDeArrestosActual() {
		Integer cantidadDeArrestos = juego.verLaCantidadDeArrestosActual();
		System.out.println("\nCon tu ultimo arresto, ya van " + cantidadDeArrestos.toString() + " arrestos efectivos.");
	}
	
	public void graficarMensajeDeArrestosRestantesParaPromocion() {
		Integer cantidadDeArrestosRestantes = juego.verArrestosFaltantesParaLaProximaPromocion();
		System.out.println("\nPara obtener una promocion de rango, te hacen falta " + cantidadDeArrestosRestantes.toString());
		System.out.println("arresto mas.");
	}
	
	public void graficarMensajeDeGraduacionDelJugador() {
		String nombreDelRango = juego.obtenerElRangoDelJugador();
		System.out.println("Tu graduacion actual es: " + nombreDelRango + ".");
	}
	
	
	
	public void graficarMensajeAlentadorParaIniciarElCaso(String nombreDelJugador) {
		String nombreDelRango = juego.obtenerElRangoDelJugador();
		System.out.println("Buena suerte, " + nombreDelRango + " "+ nombreDelJugador + ".");
	}
}
